home *** CD-ROM | disk | FTP | other *** search
/ Aminet 15 / Aminet 15 - Nov 1996.iso / Aminet / comm / mail / AEMail.lha / aemail110 / AEMail.Readme < prev    next >
Text File  |  1996-10-02  |  17KB  |  399 lines

  1.  
  2.  
  3.                              AEMAIL.README
  4.  
  5.                           (September 29, 1996)
  6.  
  7. Contained in this archive is version 1.10 of AEMail, an Internet Mail User
  8. Agent (Client), which can be used to retrieve mail fron a POP Server and
  9. send mail to a SMTP server.  It requires AmiTCP, or a TCP/IP stack that
  10. is compatable with AmiTCP, and AmigaDOS 2.1 or later.  AEMail has been
  11. successfully tested with TCP/IP stacks used by AmiTCP, TermiteTCP, and
  12. Miami.
  13.  
  14. AEMail can also be used as a "MailTo" agent in WWW browsers, such as
  15. Voyager and AWeb, which allow the user to specify such an agent for
  16. composing and sending email.
  17.  
  18. This version corrects a number of bugs that were discovered in the
  19. 1.03 version released to AmiNet.  Some of these were corrected in
  20. special versions with limited release.  A list of the bugs corrected
  21. are given in the version history below.
  22.  
  23. This version also incorporates a number of enhancements and revisions
  24. suggested by users.  These include:
  25.  
  26.     o   Added time zone support.  This was both a "bug", in the sense
  27.         that it was overlooked in the earlier version of AEMail, and an
  28.         enhancement.  Consult the AEMail.guide for how to set your
  29.         local time zone.
  30.  
  31.     o   A window is now displayed when exiting AEMail which informs you
  32.         that AEMail is updating it's configuration files.  If you had
  33.         turned your computer off before this update was complete, you
  34.         would have corrupted configuration files.
  35.  
  36.     o   Eliminated the Delete/Undelete Verification Requester.  This
  37.         requester seemed unneccesary since you could always "undelete"
  38.         a message you deleted by mistake.
  39.  
  40.     o   The Copy and Transfer operations no longer require you to click
  41.         on "Continue" to complete the operation.  Instead, an informational
  42.         window will be displayed with a "Cancel" button.  Closing the
  43.         window is automatic when you click on a folder.  Clicking on
  44.         "Cancel" will abort the operation.
  45.  
  46.     o   After a Copy or Transfer operation, the folder message list
  47.         FROM which the messages were copied or transferred will be
  48.         displayed.
  49.  
  50.     o   Printing has been enhanced to allow the user to print a list
  51.         of messages in a folder and to print the contents of the
  52.         Address Book.  See the AEMail.guide file for details.
  53.  
  54.     o   The Address Book window has been modified to include a number
  55.         of new features including:
  56.  
  57.             The Nickname has been increased in size to 9 characters.
  58.  
  59.             The Previous and Next command icons are activated to exit
  60.             from the Address Book and display either the previous or
  61.             next message in a message list.  This facilitates adding
  62.             addresses to the Address Book.
  63.  
  64.             Double clicking on an address in the list view when the
  65.             Address Book is called from the Compose window will
  66.             immediately return to the Compose window transferring
  67.             the Nickname of the appropriate Compose string gadget.
  68.  
  69.             In the Address Book, when you click on a group's
  70.             "Distribution List" line, any existing address in the
  71.             Address string will not be destroyed.  This facilitates
  72.             adding addresses to the group.
  73.  
  74.     o   Allowed messages in QUEUED folder to be edited.
  75.  
  76.     o   Remembers the last directory used when adding multiple
  77.         attachments.  Also allows you to establish a default path
  78.         for adding attachments.
  79.  
  80.     o   Sets an environmental variable called AEMail_dir during the
  81.         install process which contains the directory AEMail was installed
  82.         in to facilitate future AEMail updates. 
  83.  
  84. For more information on these revisions and/or enhancements see the
  85. appropriate sections of the AEMail.guide file.
  86.  
  87.  
  88. Later versions of AEMail are planned which will provide:
  89.  
  90.         AREXX Support
  91.         Filtering incoming messages to specified folders
  92.         Asynchronous retrieval of messages from a POP server
  93.         Asynchronous sending of messages to the SMTP server
  94.         faster message display routines
  95.         Built in message editor
  96.         Other features suggested by users
  97.  
  98. AEMAIL is copyright (c) 1996 by John F. Zacharias, all rights reserved.
  99. This version is "Freeware".  Permission is given to to test and evaluate
  100. the program in return for feedback on the use of the program and reporting
  101. of any bugs encountered.  Later versions will become "shareware".
  102.  
  103. This archive contains the following:
  104.  
  105.         The AEMAIL executable
  106.         The Install_AEMail install script for installing AEMail.
  107.         This AEMAIL.README file
  108.         AEMAIL documentation in the file AEMail.doc (for printing)
  109.         AEMail documentation in AmigaGuide format in the file AEMail.guide
  110.         A sample mailcap file to be used with AmigaDos 3.0 or above
  111.  
  112. Before attempting to use AEMail you should read the documentation in
  113. AEMail.guide.  After the install process the default tool for the AEMail.guide
  114. file will be MultiView if you are running under 3.0 or later, or AmigaGuide
  115. if you are ruinning under 2.1.
  116.  
  117.  
  118.  
  119. AEMAIL, version 1.10, release date: 09/29/96
  120.  
  121. As payment for receiving and using this BETA version of AEMAIL, I would like
  122. any bugs, comments, or suggestions reported to me.  You can send me email at
  123.  
  124.     jzachar@calweb.com
  125.  
  126. A entry will be automatically added to your address book with a nickname of
  127. AEMAIL which can be used for routing email to me.
  128.  
  129. I would appreciate any suggestions that you have for improving AEMAIL.
  130. I will not guarantee that I will accept all suggestions or that I will
  131. necessarily implement them in the next release; however, I do take each
  132. suggestion seriously.  In the past I have implemented a number of suggestions
  133. made by my testers.  I will attempt to respond to each suggestion that is
  134. made.
  135.  
  136. In making suggestions keep in mind some of the restraints that I have placed
  137. on AEMAIL:  (1) The program should be able to be run on any version of
  138. AmigaDos 2.1 or greater, and (2) with the exception of AmiTCP or a TCP/IP
  139. compatible with AmiTCP, AEMAIL should not require any extension to your system
  140. that does not come with a standard AmigaDOS release.  This effectively rules
  141. out MUI.  Using an editor of your choice meets this criteria since you can use
  142. the standard AmigaDOS editors, ED or MEMACS, which come with the standard
  143. Amiga systems.
  144.  
  145. When reporting bugs or making suggestions, please be as complete as possible
  146. in describing the circumstances that brought about the problem or how the
  147. suggestion could be implemented.
  148.  
  149. If you give this program to anyone else to use and evaluate, please include
  150. the complete archive including the readme and documentation files and make
  151. clear to them that this is a prelimary version of the program.
  152.  
  153. An automatic registration procedure has been provided which will automatically
  154. send me an email message the first time any mail is sent from AEMAIL.  This
  155. message will also be sent any time the user upgrades to a new version.
  156.  
  157.  
  158. THE FUTURE
  159.  
  160. This version of AEMail is version 1.10, and is the seventh BETA release.  At
  161. this point it is still under evaluation and is "Freeware" to encourage as
  162. much wide spread use of the program as possible.  This "Freeware" version
  163. can be distributed to any and all BBS's provided the entire archive is kept
  164. intact.  The archive is also being posted to AmiNet.
  165.  
  166. I also hope to shortly develop my own "home page" where the latest version
  167. can be obtained.  However, as a user of the program you will receive updates
  168. via email or a notice when a new version is posted to AmiNet.
  169.  
  170. When certain features such as:
  171.  
  172.         AREXX
  173.         Background retrieval and sending of mail.
  174.         Directing retrieval of mail to selected folders.
  175.         Built in editor.
  176.  
  177. are implemented, AEMAIL will be released as shareware.  When this occurs, a
  178. number of these features will be disabled until the shareware fee is paid.
  179.  
  180. Since the doc file is quite large, I am also considering a printed manual
  181. that will be sent to registered users that pay the shareware fee.  The
  182. availability of this manual may be before the features listed above are
  183. implemented.
  184.  
  185. -John Zacharias
  186.  September 29, 1996
  187.  jzachar@calweb.com
  188.  
  189.                                  VERSION HISTORY
  190.  
  191. Version 1.10    Released September 29, 1996.  The following bugs have been
  192.                 corrected (includes bugs corrected with Versions 1.04 a, b,
  193.                 and c.):
  194.  
  195.                 Corrected bug caused by multiple line SMTP responses.  This
  196.                 would result in a "hang" when trying to send messages.
  197.  
  198.                 Prevents a GURU (8000005 - Divide-By-Zero error) from
  199.                 occuring when AEMail was unable to determine the size of
  200.                 a message that was being retrieved from the POP Server.
  201.  
  202.                 Corrected a bug in which not enough memory was being
  203.                 allocated for error message requester displays.  This
  204.                 caused a GURU after the error message was displayed.
  205.  
  206.                 When a group address book entry had an actual UserID
  207.                 rather than a Nickname for one of it's addresses, the
  208.                 entire group was not sent.
  209.  
  210.                 A guru or freeze occurred when reading certain messages.
  211.                 These messages had an incomplete Content-Type: header.
  212.  
  213.                 Some requester windows had overlapping fields when a
  214.                 large Screen Text font was used.
  215.  
  216.                 If you tried to change your .signature file after you
  217.                 composed a message, you could not save your .signature
  218.                 file (the .signature file was left open).
  219.  
  220.                 If you composed a message without an ending Carriage
  221.                 Return and you added attachments, the attachments were
  222.                 not correctly recognized.  AEMail now forces a Carriage
  223.                 Return before attachments are added to the file.
  224.  
  225.                 Headers were not being printed when you printed a message.
  226.  
  227.                 Did not properly decode quoted-printable Content-Transfer-
  228.                 Encoding.
  229.  
  230.                 Times from 12 noon to 1 PM and from 12 midnight to 1 AM
  231.                 were incorrectly displayed.  Changed from 0:xx PM to
  232.                 12:xx PM and from 0:xx AM to 12:xx AM.
  233.  
  234.                 Changed install script so that it does not require AmiTCP:
  235.                 assign or TermiteTCP environmental variable at the Novice
  236.                 level.  If the AmiTCP: assign is not present, AEMail will
  237.                 be installed in a AEMAIL directory on your largest disk
  238.                 partition.  Also corrected some problems with install
  239.                 script.
  240.  
  241.                 Did not save default "Save Attachment Path" in AEMail.cnfg
  242.                 file.
  243.  
  244. Version 1.04c   Limited release on September 11, 1996.
  245.  
  246.                 Corrected bug caused by multiple line SMTP responses.
  247.  
  248. Version 1.04b   Limited release on September 4, 1996.
  249.  
  250.                 Corrected divide-by-zero error with progress indicator.
  251.  
  252. Version 1.04a   Limited release on September 2, 1996.
  253.  
  254.                 Added the time zone capability and corrected a number
  255.                 of bugs.
  256.  
  257. Version 1.03    Released August 28, 1996
  258.  
  259.                 Corrects bug in which clicking on a folder after the
  260.                 folder strip was slid to the side selected the wrong
  261.                 folder.  This occurred when more folders were present
  262.                 than could fit on the display.  The correction of this
  263.                 bug was considered important enough to immediately
  264.                 release this version.
  265.  
  266.                 Corrected a bug when messages that were not read were
  267.                 transferred to another folder.  The number of unread
  268.                 messages on the folder strip was incorrect.  Also, if you
  269.                 delete a message that was unread, it will reduce the
  270.                 unread count for that folder (the total message count
  271.                 still includes messages marked for deletion).  If you
  272.                 undelete a message that was never read, the unread count
  273.                 will increase.
  274.  
  275.  
  276. Version 1.02    Released August 25, 1996
  277.  
  278.                 Major bug found and corrected!  When sending email there
  279.                 was a problem with parsing the email addresses of the
  280.                 recipients of the message which could cause the system
  281.                 to freeze or guru.
  282.  
  283.                 Made minor changes to accomodate TCP/IP stacks other than
  284.                 AmiTCP, but which are compatable with AmiTCP.  Tested with
  285.                 TermiteTCP and Miami.
  286.  
  287.                 Added arguments when invoking AEMail from the shell.  This
  288.                 was to allow AEMail to be used as a "mailto" agent with
  289.                 several Amiga web browsers.  Tested with Voyager and AWeb.
  290.                 Consult AmigaGuide (MultiView) document for how to
  291.                 implement this feature.
  292.  
  293.                 Set default editor to C:ed.
  294.  
  295.                 Made changes to install script to create an easier
  296.                 installation.
  297.  
  298.                 Corrected bug when Text Attachments had lines longer than 100
  299.                 characters.
  300.  
  301.                 Changed Start Net and Stop Net menu items to provide for
  302.                 starting and stopping the network connection when your
  303.                 TCP/IP does not provide an automatic way to start or
  304.                 stop the Internet connection (signing onto your provider).
  305.                 See the AmigaGuide (MultiView) document on the TCP/IP
  306.                 parameters of the Configuration screen on how this function
  307.                 works.
  308.  
  309.                 (some of the above changes were in the 1.01 release)
  310.  
  311.  
  312. Version 1.01    Released August 5, 1996
  313.  
  314.                 Limited release incorporating some changes for TermiteTCP.
  315.  
  316.  
  317. Version 1.0     Released July 24, 1996.  First BETA release.
  318.  
  319.                 This is the first public version of AEMAIL released at the
  320.                 Sacramento Amiga Computer Club meeting.  The release includes
  321.                 the complete AEMAIL package including an installation script
  322.                 and documentation in AmigaGuide (MultiView) format.
  323.  
  324.  
  325. Version 0.06    Released July 8, 1996.   Last ALPHA release.
  326.  
  327.                 Implemented expanded configuration windows.
  328.  
  329.                 Added feature in which AEMAIL periodically checks for
  330.                 mail on your POP Server.
  331.  
  332.                 Added the "Iconify AEMAIL" feature and the menu item that
  333.                 supports it.
  334.  
  335.  
  336. Version 0.05    Released June 18, 1996
  337.  
  338.                 Added UUENCODED attachment support.
  339.  
  340.                 Added "Change Password" capability to main "Configure" window.
  341.  
  342.                 Added requirement that minimum configuration data be entered
  343.                 prior to starting AEMAIL.
  344.  
  345.                 Added QUEUED message check at program startup and when
  346.                 StartNet script is executed.
  347.  
  348.                 Added POP message and QUEUED message check at program
  349.                 termination.
  350.  
  351.  
  352. Version 0.04    Released June 2, 1996
  353.  
  354.                 Added the "About" menu item.
  355.  
  356.                 Added the delete folder menu item.
  357.  
  358.                 Implemented the printing of messages with your preferences
  359.                 printer.
  360.  
  361.                 Added "Progress" Windows to both the Send Message and
  362.                 Receive message processes.
  363.  
  364.                 AEMAIL now automatically recognizes whether it is connected to
  365.                 your Internet provider on program startup.
  366.  
  367.                 A Tool Type was added (AUTOCONNECT=YES) which automatically
  368.                 executes the StartNet script at program startup.
  369.  
  370.                 Added check to automatically to see if any messages are
  371.                 currently available on your POP server at program startup
  372.                 or when the StartNet script is executed.
  373.  
  374.  
  375. Version 0.03    Released on May 21, 1996
  376.  
  377.                 Added the "Startnet" and "Stopnet" menu items under a new
  378.                 "AmiTCP" menu and added the Tool Types to specify the calls
  379.                 for the STARTNET and STOPNET scripts.
  380.  
  381.                 Added the Configuration screen activated by the "Configuration"
  382.                 menu item under the PROJECT menu.
  383.  
  384.  
  385. Version 0.02    Released on April 20, 1996.
  386.  
  387.                 Added MIME support for attachments.
  388.  
  389.  
  390. Version 0.01    Released on March 20, 1996.  First ALPHA version.
  391.  
  392.                 This initial version could handle sending and retrieving text
  393.                 messages only; no attachment capability was present.  Certain
  394.                 features were not yet available and configuration was by
  395.                 Tool Types only.
  396.  
  397.  
  398.  
  399.